module.exports = {
    apps: [
        {
            name: 'cron-t8-sitemap', // 进程名称
            script: './scripts/startSitemapCron.js', // 需要执行的脚本文件
            instances: 1, // 只运行一个实例
            autorestart: true, // 进程异常退出后自动重启
            watch: false, // 关闭 watch 模式
            max_memory_restart: '100M', // 进程占用内存超过 100M 时自动重启
            log_date_format: 'YYYY-MM-DD HH:mm Z', // 日志时间格式

            // 修改日志存储路径
            out_file: './logs/cron/app-out.log', // 标准输出日志
            error_file: './logs/cron/app-error.log', // 标准错误日志
            time: true, // 在日志中添加时间戳
        },
    ],
};
